.search-holder {
    position: relative;
    margin-bottom: 20px
    }
.sarch-list-members {
    height: 30px;
    width: 100%;
    padding: 5px 30px 5px 10px;
    border: 1px solid #FFF;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
    }
.agripa-search-icon {
    text-indent: -9999999px;
    width: 26px;
    height: 26px;
    position: absolute;
    top: 0;
    right: 0;
    margin: 2px;
    background: transparent;
    border: none;
    cursor: pointer
    }
.search-holder:before {
    content: "";
    position: absolute;
    top: 4px;
    right: 4px;
    width: 16px;
    height: 16px;
    border: 2px solid #666;
    border-radius: 50%
    }
.search-holder:after {
    content: "";
    position: absolute;
    top: 18px;
    right: 4px;
    width: 3px;
    height: 8px;
    background: #666;
    -ms-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg)
    }
.search-panel > div em.highlight {
    color: #ffba24
    }
p.highlight {
    margin-top: 5px
    }